package br.com.acs.CameraIP.model;

import java.io.Serializable;


public class Imagem implements Serializable{
	
	private static final long serialVersionUID = 1L;
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((dataArq == null) ? 0 : dataArq.hashCode());
		result = prime * result + ((dirArq == null) ? 0 : dirArq.hashCode());
		result = prime * result
				+ ((flashVarArq == null) ? 0 : flashVarArq.hashCode());
		result = prime * result + ((horaArq == null) ? 0 : horaArq.hashCode());
		result = prime * result + ((nomeArq == null) ? 0 : nomeArq.hashCode());
		result = prime * result + ((pathArq == null) ? 0 : pathArq.hashCode());
		result = prime * result + ((tipoArq == null) ? 0 : tipoArq.hashCode());
		result = prime * result + ((urlArq == null) ? 0 : urlArq.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		Imagem other = (Imagem) obj;
		if (dataArq == null) {
			if (other.dataArq != null)
				return false;
		} else if (!dataArq.equals(other.dataArq))
			return false;
		if (dirArq == null) {
			if (other.dirArq != null)
				return false;
		} else if (!dirArq.equals(other.dirArq))
			return false;
		if (flashVarArq == null) {
			if (other.flashVarArq != null)
				return false;
		} else if (!flashVarArq.equals(other.flashVarArq))
			return false;
		if (horaArq == null) {
			if (other.horaArq != null)
				return false;
		} else if (!horaArq.equals(other.horaArq))
			return false;
		if (nomeArq == null) {
			if (other.nomeArq != null)
				return false;
		} else if (!nomeArq.equals(other.nomeArq))
			return false;
		if (pathArq == null) {
			if (other.pathArq != null)
				return false;
		} else if (!pathArq.equals(other.pathArq))
			return false;
		if (tipoArq == null) {
			if (other.tipoArq != null)
				return false;
		} else if (!tipoArq.equals(other.tipoArq))
			return false;
		if (urlArq == null) {
			if (other.urlArq != null)
				return false;
		} else if (!urlArq.equals(other.urlArq))
			return false;
		return true;
	}
	public String getDirArq() {
		return dirArq;
	}
	public void setDirArq(String dirArq) {
		this.dirArq = dirArq;
	}
	public String getPathArq() {
		return pathArq;
	}
	public void setPathArq(String pathArq) {
		this.pathArq = pathArq;
	}
	public String getTipoArq() {
		return tipoArq;
	}
	public void setTipoArq(String tipoArq) {
		this.tipoArq = tipoArq;
	}
	public String getNomeArq() {
		return nomeArq;
	}
	public void setNomeArq(String nomeArq) {
		this.nomeArq = nomeArq;
	}
	public String getDataArq() {
		return dataArq;
	}
	public void setDataArq(String data) {
		this.dataArq = data;
	}
	public String getHoraArq() {
		return horaArq;
	}
	public void setHoraArq(String horaArq) {
		this.horaArq = horaArq;
	}
	public String getUrlArq() {
		return urlArq;
	}
	public void setUrlArq(String urlArq) {
		this.urlArq = urlArq;
	}
	public String getFlashVarArq() {
		return flashVarArq;
	}
	public void setFlashVarArq(String flashVarArq) {
		this.flashVarArq = flashVarArq;
	}
	private String dirArq;
	private String pathArq;
	private String tipoArq;
	private String nomeArq;
	private String dataArq;
	private String horaArq;
	private String urlArq;
	private String flashVarArq;

}
